Ziyare Palmer, of Perth Amboy, was charged with attempted murder, weapons offenses and motor vehicle theft in what Perth Amboy police described as a domestic violence assault.
Palmer attacked a 39-year-old Woodbridge man at about 11:15 p.m. on April 14, police said.
The victim was yelling for help when police arrived. He was brought to an area hospital.
“This incident was a targeted act of domestic violence, and there is no ongoing threat to the public,” police said in a Facebook statement.
Click here to follow Daily Voice Lakewood and receive free news updates.